       return kd.warn err  if err
 
       for data in onboardings when data.partial
-        @onboardings[data.name] = data
+        @onboardings[data.name]  = data
+        @previewModes[data.name] = isPreviewMode
 
       @appStorage.fetchStorage()
 

    return  unless onboarding
    return  unless onboarding.partial.items?.length

    forceRun = @isPreviewMode  unless forceRun

    slug      = @createSlug groupName
    isShown   = @appStorage.getValue slug
    isOldUser = new Date(onboarding.createdAt) > @registrationDate

    return  if (isShown or isOldUser) and not forceRun


    account           = whoami()
    @registrationDate = new Date(account.meta.createdAt)
    @appStorage       = kd.getSingleton('appStorageController').storage 'OnboardingStatus', '1.0.0'
    isPreviewMode     = kookies.get('custom-partials-preview-mode') is 'true'
    query             = partialType : 'ONBOARDING'

    if isPreviewMode
      query['isPreview'] = yes
    else
      query['isActive']  = yes
