Added visitor to change default event class
Create event specific descriptors