begin on omega triangle stuff