flu, actually you can make irregular extra payments with provident. It is just not straightforward. It has automatic debit, and you can change the automatic debit amount any time you want. Anyway, you can figure it out once you play with the website long enough.