app: fix routing