no more smarty_file; it's required no matter what