fixes for initialing from scratch