updated payment modules