hello all. i am a newbie here so be gentle on me