removed scaling, fixed xfer