added sound and tweaked the gui to fit nicely