Excellent advice and I actually made all the mistakes mentioned.