use different names for functions....