New integral function