Added validatoin and US date parsing