...i've had my share of sand kicked in my face, but i've come through...!!!