Added LUT algorithms