init Work