adds background and beautiful interaction