fixed validation for reservation