rigorous analytical skills needed