fixing admm