i found his rant quite informational actualy