added support for data-interval