refactored to Sass