support for drop table if exists