dem big refactors