changes in MLP & results write