fix bug: settings cannot saved
add sounds