Back and potentially better than ever