further reservation/new view optimization
integration test create reservation improve