till snart sagdt alla tänkbara ändamål har under senaste tiden gjort stora framsteg.