version revert to deal with crash