well i've been revising and doing some past papers...
hey, with the paper 2 (the electives), i think they will ask pretty similar questions, esp. about technological innovations, so i think u probably really need to make sure u know one pretty well....
don't worry, i am getting pretty messed...