added nested routes for messages