machingelec documents