initial swath of functionality