Sample reconstructors