should use strict be at the top of the file?