external payment cleanup
readme and utility changes