#3 adding transform_each