added opaque bg to buttons