FIX: record logical bug