Self loading Truck Mixer