edit public setting