fixed validation on new time/purchase