Internet firm more hints System Definition