Revised
Deleted old review
Rating: 3 stars