improve transform docstrings
remove unnecessary satisfies? test