persist storage for thetas
new onRecordSuccess interface
lr added