dump of initial spike
added brief documentation