add ref if not in