added interval args