cleaning up init2