hi,
am i alone in finding GEM really not intuitive?
it doesnt really have a "dataflow" feeling to it.
 
For example [cylinder] outputs an cylinder to graphics window,
but it isnt connected to the [gemwin] block.
What if i wanted to multiply the pixels of 2 different cylinders and
then output it to the graphics window? 
Normally i would think:
     [cylinder]     [cylinder]
         \                 /
            [pix_multiply]
                |
            [gemwin]
 
maybe it would be more fun if there was more a flow to it, like
with pd sound. dont shoot me down if im wrong, it's just an impression  :)