new feature: connect multiple form parts
connect using separate function