learning.py works well but there's no good GUI yet