William Armstrong is following