Will MacKinnon 1 is following