Journal of neural engineering