add sound and change some layout