Technology mimicking life