linear grating completed