new and mistakes