disk algos are implemented :D