Cleaned up visitors array and improved date validations