Level 1001 is not working right! The keys do not drop fast enough and by the time you do get them all you only have 6 moves left to get 6 ingredients to fall. And the ingredients don't fall at the same time. You have to get one before the next one falls.