adds calculation model