update of public version
 update of public version