added xinit alternative