payment layer modified