added sound and throwing