CODE: Refactor Tower.