Refactoring.
List functions at home.