Smart object