settig up base event classes