added xinit