REENGINEERING LIFE?