debugged check_format, next add_song. sort is seg faulting