before converting to algorithmic
after converting to algorithmic