Only 43 levels to go