added tower upgrading