rework ai...and broke it all...