New entry registration system

Updating...