Adventures at JP2