randy neugebauer