adding all the background-related widgets. Synch is untested at the moment.