compass interactions