splinter generation