use restify instead of express