decrease SF dependancy