basic range support
add test post generator