David Mireles and son Jared.