add base_utils.js