Refactored init.js()