Text this: Fundamentals of semi-micro qualitative analysis,