flexible 2