simplify object call ctor