refactor broke shit