by Ray Rapkerg.