updated call structure so it can be minimized, fixed some other bus