no compiler but modifier smarty for lang