updated compass task