On the flexible functional forms