I have a lot to say...PLEASE READ