arrange backgound