Perfect and very sufficient or more