Revised DSCard, building keyword search functionality