New TOP calculation