move chart into own route