promote compatibility