Completed the initial distribution generator. Need to write the test for this kernel next.