backup functions now working