this reminds me of cerebrum-synapse