add scale parameter to io.setBGImage