Sent to the ESSLE. Still not 100percent ready. Better MLE and corrected a few things