Thanks everyone for your answers, will read them carefully and follow your advice, will post back soon.