add BGM to stage 3
fix stack overflow error