spike design