lots of stuff, notably ai