initial work towards ai