added eject action and force option for unmount