Fine calculation