need to compile algo and visco