add headers while posting
posting string not k/v
refine post methods