updates simpler and a bug fix for updating sigma_8 or n