WILL HATCHER