error if not flex