memset seems no needed.