type layer