Intervals, finally. Been a lazyass for some weeks now..