fix colliding styles
add menu
update label
collapse empty preference rows