added sounds and stuff