Getting bgm to transition correctly across maps