removing spike code and moving it to a branch