Pull model implemented