Adding Alert demo, refatoring spike a bit