Analysis in place