make deconmpose_det also make statement about contexts; working all but for object case