fixed songMap and songRecord back to the right way