everything done but final calculation