updated to ignore *.bak