fix generate_pages: add becomes_with_route