refactor with scss