init. rebuild