added wall states, begin work on preformer