add refer valid