Public Feet :: User Registration