webstorm refactor