simplify sprunge, adding range support