add menu, router, and pagination