changed algorithm_setup param registration