sass support and refactoring