Added sound && fixed get content
changed order
fixed merge