Some improvement but not enough, say experts

Some improvement but not enough, say experts