done for the night, everything's stable and working.  TD:  add some way to update actions in the database