problem with sbfile()

Basically it uses old data with the new data, thats because the filename is not back to nothing.
filename needs to be set back to NULL without using NULL, I do that by adding the soure and substracting it after so it's nothing aka NULL