still something wrong for inference