added policies and broken vSGD