allow flexible text length