- adding diagonal option to kernel weights in user.py