flexible (2)