move to algebraic string - double check