added router.any to handle unknown request methods