added formulae