making back opaque