initial complete example
cleanup
add draft option (for faster report build time)