You can use regex so the user Can do either ! or . or @. other than that it looks like a pretty nice script!