added background and blue opacity