Would you provide a better alternative?