update simulation lib