fix songs traversing