add ADMM and FAMA