initial implementation of POST route