prepared some waitstates