Explore the function type