INK JET GENERATION