Works under certain compass conditions