use BulkProcessor
get milestone data; fixes #6
bump 1.4.0