DEFINITION : Custom Object Component