simplify and document error handling API
add create_records method