Think carefully about how a function could do some of the copy and pasting to create a seamless workflow