Registration process is functional, but might need improvement