preliminary pledge ui