change bg to use list