Added norm and distance methods