enhanced results logging: results dir is created if non-existant; property added