split into separate triangle checking funcs.