newest code from oxford 15-21.June