make transform fn clearer