GET works, uses ctrl connection 

will clean it up later since it is a bit of a mess
PUT will have to wait for tomorrow