add inference