add warning stop function & keep loading if stocked