Additional input error checking... valid strings