setting layer