dynamodb scans read every items in the table when the table is large, it will consume more resource than we want alternate ways of reading items in table are possible and should be used (index and ...)