Wrote save method, organized MPT EntryPoint