Improve collections and refactor code for promises
Add section selector to check-in modal