developing state adaptive on each parameter