added support for required, default options in untils for table creation