semiflexes