rebuild hangup method