som mem inprovement
FINAL