reverse the order of fetch and pull so it's clear as you read along how the bindings were chosen