some work on reservation ui