bus 2 with dependencies and multiple-key-add