calculation details