lots of hacks - spike outcome