add pull explaination