added more info about init