proper args
use class var
finish actually using Route