finished with calc