So does that mean using engineering and math as the basis of building bespoke software is not creative in that sense? Just curious, not criticism - because I always thought of designing the architecture of a large software system, making it work within constraints, codes, making it easy to work on, fit withing design constraints, a beautiful UI, even a new programming language as creative.