add service provider to kick off routing via. events
rename service provider