Forgot to make it check if the position is smaller than 0