all forms talk to each other