selfcreating tables