Rate this out of 10 and suggestions