mimicking biology