Michael Zidel. Carrying out some of these will save you a lot of time wasting and stress.