completed colour change for background