l Although a lot of effort is being spent on improving these weaknesses