refactored the info tab