loop fix, string fix