A substance with pharmaceutical activity against a medical condition for use in a treatment of the medical condition in combination with a computer program product including instructions causing a computer to perform a method including: providing a patient with a set of questions according to a question schedule, wherein the set of questions is adapted to the pharmaceutical product; collecting answers to the questions from the patient; subjecting the answers to a set of functions adapted for the set of questions and the pharmaceutical product thereby generating patient-specific feedback information; providing the feedback information to the patient; and extracting information from the answers and providing the information to a database adapted to collect information during clinical use of the substance, and store a multitude of relevant information.