foundations. also considering into switching to koa, might be too early still