j-p-g: weaving the rainbow (via Rob.Hudson)