add uninitialized algorithms