scanning and estimation