Worth the patience
Takes a long time to work, as expected, but worth the patience.
Rating: 5 stars