stop using .Internal(mean)