added rounded corners and opacity