added interval method
update version