[count] calculate normal