Joel Vaughn more than good enough