update for latest sofa