savepoint
introduced s matrix for V_dagger V