change grating and filter in parallel; this closes issue #9