new landscape of shell programming ...