basic object experiment