fix to pulling range