add default route
legacy support...
legacy support part 2
ignore the database
add api key check function