it's flexible