moved to PickleType() in database for binary objects... didnt know that existed!  nice.
checking message and signature length. recording in db.
moved to app wide heartbeat for improved performance
optimized tables by indexing on search columns