renaming function to avoid name clashes with other shell functions