avoid performance confirmed. add food object