Return status of pull
Add greedy scheduler