adding any kind of related object working