För att uppnå dessa olika syften är machinenkonstruerad