complement the wide range