if src is gone, this will not be executed