worked on transmitting data via PUT