Now create methods return a new object

Change-Id: If7f873de119eb1615428bff4d1b7921a16f880a0