Some Work on algorithms