dear dhey, this is a public forum... when you ask for advice, expect criticisms too...