Need to improve interface and AI.