SHEAVES AND PULLEYS