ALGO, INC. ,