drop tables if exists
Added data on-the-fly generation