minor
add L1 norm, now both L1 and L2 are now working, will continue work with L2 to speed up, stable version though