add button
add volume
update when loading