>> Refactors