dynamic drawcompass