add support for manual blit