refactor to make less wide