auto move. Needs the square root function added. Tests will come soon