checked and layered

checked and layered