more progress on the blocking-resistance design