$doc = JFactory::getDocument();
    $lang = JFactory::getLanguage();
    $lang->load('mod_qtcstoredisplay', JPATH_SITE);
    // GETTING MODULE PARAMS
    $prodLimit = $params->get('limit', 2);
    // $modSufx=$params->get('moduleclass_sfx');
    $model = new productHelper();
    $module_mode = $params->get('module_mode', 'qtc_latestStore');
    $qtc_modViewType = $params->get('qtc_modViewType', 'qtc_blockView');
    $qtc_mod_scroll_height = $params->get('scroll_height');
    if (!empty($module_mode)) {
        switch ($module_mode) {
            case 'qtc_latestStore':
                $target_data = $model->getLatestStore($prodLimit);
                break;
            case 'qtc_bestSellerStore':
                $target_data = $model->getTopSellerStore($prodLimit);
                break;
            case 'qtc_storeList':
                // $target_data = $model->getRecentlyBoughtproducts($prodLimit);
                // LOAD ALL STORE
                $storeHelper = new storeHelper();
                $target_data = $storeHelper->getStoreList();
                break;
        }
    }
    if (empty($target_data)) {
        return false;
    }
    require JModuleHelper::getLayoutPath('mod_qtcstoredisplay');
}