add routing and reverse filter + notes