works out
it does the job, and the extra bits are a plus.
Rating: 4 stars