leaner initializations