properly reading and formatting for POST