the people at Madame Tussauds have been working day & night