Spike decorator approach