added recurence intervals