some refactoring individual_detail method