refactored to use stylus css