smjain/function-calling at main