reducing the length of the name of a function because pdksh can't cope