OK some of this might be ok advice I guess, but I hate this person.