There are now question marks over sorely needed improvements