objectCreate version 1 added