changes needed for real-world use