willardself881