Exodus refresh - implements (#35)

Derek tested this, unless there are quick objections I'm going to merge this.