opacity background and error messages fixed