multiple reflection