third generation system