Add not-working wall optimizer.
Make optimizer fully-functional.