completed String and OL