added search capability