1. sign up
  2. pledge
  3. in full