Keep working on digraphs and etc