fully functional EnemyBot