intermediate layer