Smart-Flex