added interface and test for lu8mod (r1mod)