now uses data from files and such.  also pulses and moves