initial algo commit