converted masking block in 'tranfer' to a new method