Updated Internet technologies project.