generalisation (read table)