proper termination