adding post methods