What Does it Take to Engineer A Better Solution?