custom route reduces strain on server.