works with test string