ok... so I paint back of the bitmap with srcand and the front with srccopy, but... how does vb know what's back and what's front?