can you move the return to the end of the function. The outcome is the same but I don't like if function calls are left in the middle (except for exception).