Review (5/5): Five Stars
Does exactly what it is supposed to do!