BaseDefence prototype