button search ui logic done