spl gen