parse module done