set up basic functionality for TransforMap