randy foeppel