Be more robust
That's not reusable