You decided to extract the function to another file... any reason?