modified search feature to be case insensitive and return nothing on blank search