having two or more layers