added the post method moved some things around