Cleaned up a bit , and added sounds