Improving patient adherence: a three-factor model to guide practice | Synapse