added zepto compatibility