move save_sallback into method