innovation through computation