@thetexan: yikes! throw