added some master designs and implementations