refactored top.less