adding virtual bus