some infer working