entire functions