new router in pudding run method