CaNa --- Natural Computation research group