assuming undocking action is always successful