Work in progress. #myriad