MWL working progress