add option to add ref