replaced old design