what da fuack where come all this refactors from