adding background stuff