implement creating problemideas