start to split options.js into parts