cleaned up unsuperised algos