Refactore.