nvm euclidian works