har utvecklingen på de flesta områden tagit jättesteg framåt.