remove forking worker
force listen/notify features
simplify setup code
simplify notify implementation
revert the removal of forking worker