object works