add dynamic changes of target dot ratio