using guided flexible members