lying on software projects