#2, make sure we send payment or pledge as type