rebuild vacation.js & add vacation init.