allow deferal of init