the new boomerang rant..