initial commit of a spike solution
merge