added alphanumeric validator