Adaptation by product hacking