add approximately calculation