arguments for transform functions adapted