reset if doesn't work
working set, make randomcounter a pre defined procudure
Stable