work on subtriadic