bytescalculation