smcarrera blink V2

a bit late, but works for an object, a class, different speed
intervals, & elements