added pickclass, generalized turret addition