bug fixed when calculating pull