added POST functionality, tidied some test names