add funct search bus