decoupled from serviceruntime and diagnostics
removed spike code