start adding measure api's, convert measure back into a set rather than a list.