narrow completion