updated keyword table backend