willpearson504