Spike endpoints

Recreating #113
ok, will do.