end layer