with initialization and ending sound