updated create table methods