do fansy stuff with intervals