creating API skeleton