added lanczos