make sure that failing new operations don't leave any traces; updated to latest ruby; removed some depracation warnings