calculations complete