implement area search box