fixed D transfer for screen B to copy by blocks