v4 deals with multiple layers