clean styles
added description
refactor