john adding his buffer spike, it doesnt work :(