What's wrong with keeping it return void ?