working on AI, but broke something, going to revert
still working on AI