adding incremental pull