updated smarty autoloader