add sound and fix some error