added new features
create definition event of object class