Good
Does what it needed to.
Rating: 5 stars