export some func