complete algo info