added sounds, try to impl contact functionality