Deal better with large strings