add componion object