show details
details refactor