object adding feautre is implemented basically