New: alternateangle