Add route handler support