public add