added feature for user to have a choice of a incrementor (line 17)