Smart content capture