Tidied, and fixed string responce