pseudoinverse, aligned_soource move to properties