smart capture