refactor

- rename variable name s/orgPostValues/origPostValues/g
- creating postValues just before posting
define type postValue for retrying controll
increment retry count when retrying and abandon the value if the retry count over the configured border