Feel free to suggest a better alternative.