added final reflection