add background, responseve controls