substangle