several bug fix
unsuspend