Smart pull down

Change-Id: I02730a3785aef55b2e56bb095f41bd83984d8a71