refactored node service removing + added pre node service remove event