add some logging, fix some numbers. sort of get action potentials.