Belle and Sebastian still sound