Systems and math Building software under odd constraints