record all algorithms I have ever seen