events all fixed to use cruisemonkey.Database