Refactor towers