use strict & support rhino