Add route macro