Support multiple layers