updating code background