do no recreate states if they already exist