put the return type to make it more readable.