1. i have a lot of rethinking to do..