init in usable state