Mimicking the brain