Advanced Qualitative Reasoning