Text this: Three narrative-based coding systems: innovative moments, ambivalence and ambivalence resolution