Should I then add a new function that takes options and make this function call the new function?