Generic algorithm usage update