manage bacgrounds