Added Logic for Pledge