reservation form is functional