improved data routes