Oooo these are interesting assignments indeed! I can't wait!!