scale background updated with canvas