fix the inconsistency problem