improved leap data process