added constraints for address and funder