Added 'typ' parameter to 'inf' function'