Not sure what the use case would be for using the return value. Seems useful though?