fix backgroud and image bug