add back db initializer (or fetch metadata crash), add guid, file upload need to be done