proper looping and route handler registration
bumped ver