non-JavaScript environment