on-line registration systems