initial generator output
added pages api and service