re-work after sdf rollback