Added spikes. Not all transitions work perfectly yet.