Things continue to line up for the James Webb Space Telescope, on This Week @NASA - March 4, 2022