added url & date validation