Non-blocking print