Revert "Revert "Changed Pledge""

This reverts commit e8e02fdf793c69a00f8cd06ba8a6e5cbd48a8a25.
Revert 178a4b9..1958bde

This rolls back to commit 178a4b90926ffafe3d17b82c71798e37eed4758c.