added turret, some bugfix