Some progress on the puzzle and fixed some bugs with sound