clean up linear.norm