Interesting notes and ideas you have there!