Do we need to capture any output/errors and handle/return them here?