tons of work
fixed routes