explain calculation mode