removed body_attributes dependency on @obj