create states.js