generate random object states