fixed again adaptevness of music and added code for serialisingsongs