same comments of the method just before