add psi submodule