common design mistakes