towers constructor arguments changed