add valid/invlid for layer query