REST and Button handlers are moved to base