fixed layer bugs