syntax fix for shell pe function