added basic search capability -- returns results as you type