you're not actually using sqr