Internet lab