able to create object only using contents
added PostAction and Set