New blit functions