add comment about edge condition
make park retry. make skip skip
beginloadstate->beginreadevents