null check for layer