payments are implemented