moved init stuff into global
better initializtion
round-tripping