adding eventsubprocess as its own type extending base subprocess
adding eventsubprocess to documentroot