fix sticky bug