compiles, trying to figure out mom xfer step