introduction and background done (except network diff vs colour)