data should be created in shared not shared/public