edit item styling and refactoring