fixed further typos, now actually runs and passes tests again.