Very solid effort.