added search ability