table row component
refactoring clean up
refactoring