new public version