[ add ] snrf