Flash Printing