add bonds search function