added minimal client ai