rick halmes