flexibility mechanisms