No existing software to meet your need would make you want to design software