add customize public_activity