having specific functional layer