make algorithms instructions actually describe the algorithms