approximation & estimation