improvements time calculation